Versions:

  • 0.1.5
  • 0.1.4
  • 0.1.3
  • 0.1.2

Komokana is a lightweight Windows utility developed by LGUG2Z that automatically switches keyboard input layers the moment the foreground application changes, eliminating the need for manual layout toggles when moving between programs. Designed for multilingual typists, developers working across IDEs with differing shortcut maps, and gamers who keep distinct bindings per title, the tool runs as a background service and maintains a per-process configuration database. When a monitored executable comes to the foreground, Komokana instantly activates the stored layout; when the user alt-tabs away, the previous or default layer is restored without keystrokes. The current stable release 0.1.5 is the fourth published build, reflecting incremental refinements since the inaugural version. Settings are stored in a portable TOML file, allowing the profile set to be synced across machines or kept under version control. The program hooks into Windows event notifications rather than polling, so CPU usage remains negligible even when dozens of processes are tracked. Although the codebase is written in Rust, the distributed binary is self-contained and requires no runtime dependencies beyond the universal C runtime already present on Windows 10 and 11. Administrators can deploy the executable and its configuration through any standard script, and the companion CLI offers commands for listing, adding, or deleting application-to-layer rules without a GUI. The utility is offered under the MIT license, and pre-compiled builds are available for both x86-64 and ARM64 architectures. Komokana is available for free on get.nero.com, with downloads provided via trusted Windows package sources such as winget, always delivering the latest version, and supporting batch installation of multiple applications.

Tags: